Microsoft DirectX 8.1 (C++)

Media Parameters

Media parameters are a new set of APIs that support run-time changes to an object's properties. They offer precise control over properties that change rapidly and require both high performance and repeatability. They enable a property to follow an exact curve, such as a sine wave or inverse-square curve, in real time.

Using media parameters, data transform objects can support a standard interface for controlling run-time behavior. In conjunction with Microsoft� DirectX Media Objects (DMOs), they are particularly useful for writing audio effects. For example, in an echo effect, the ratio of wet (processed) signal to dry (unprocessed) signal can follow a smooth curve. This type of behavior is critical in audio engineering, to avoid introducing artifacts into the recording.

This section contains the following topic.